Redis如何查看单个key所占用的内存大小 | 您所在的位置:网站首页 › redis key大小 › Redis如何查看单个key所占用的内存大小 |
利用rdbtools的redis-memory-for-key命令即可查看的单个key的详细信息 官方github如下: https://github.com/sripathikrishnan/redis-rdb-tools 安装该工具需要有python的pip包管理,所以先安装环境: https://www.runoob.com/w3cnote/python-pip-install-usage.html 安装完事之后,就可以使用redis-memory-for-key命令了, 我们首先试下查看类型为hash,hash键为2的redisObject所占用的大小 s-主机/ip,p-端口,d-database bytes:占用的字节数 type:键类型 encoding:redisObject的编码格式,即内部实际存放数据的数据结构类型 Number of Elements:内部的元素数 然后再插入一个k,v。通过bytes相减得出2的占用内存多大。 我们知道redis 的hash在内部k,v数量 |
CopyRight 2018-2019 实验室设备网 版权所有 |